

.right-side{
	position: relative;
	top: 15px;
	background: white!important;
	margin-top:49px!important;
	height:100%!important;
	width: calc(100% - 250px);
}
.content-header{
	background: white!important;
	height: 40px!important;
}
.nav-ul li.active {
	border-bottom: 3px solid #5fb878!important;
	border-top:none!important ;
}
.nav-ul li:hover span{
	color: #5fb878;
}
.nav-ul li:hover {
	border-bottom: 3px solid #5fb878!important;
}
li.active .teamtask-a{
	border-top:none!important ;
	border-right:none!important ;
	border-left:none!important ;
	margin-top: 1px!important;
}
li.active .coursetask-a{
	border-top:none!important ;
	border-right:none!important ;
	border-left:none!important ;
	margin-top: 1px!important;
}
.nav-ul{
	background: white;
}
.teamtask-span{
	font:'微软雅黑'!important;
	color: #888888;
	font-size: 14px!important;
}

.coursetask-span{
	font:'微软雅黑'!important;
	color: #888888;
	font-size: 14px!important;
}

.teamsktable{
	border-top:0px!important;
	border-left:0px!important;
	border-right:0px!important;
	border-bottom: 1px;
	border-collapse:collapse ;
}
.teamsktable th{
	border-right:0px!important;
	border-bottom: 1px solid #E8E8E8!important;
	background-color: #FAFAFA;
	font: '微软雅黑' 14px !important;
	font-weight: normal!important;
	height: 30px;

}
.teamsktable .th-inner{
	position: relative;
	top:-3px;
}
.teamsktable td{
	border: none!important;
	background-color: #FFFFFF;
}
